http://www.ghacks.net/2009/11/07/install-missing-runtimes-with-all-in-one-runtime/
Monday, November 30, 2009
DropMyRights
DropMyRights
DropMyRights is a tool written by Michael Howard that allows administrators to run internet-facing applications (such as email clients and web browsers) as a non-administrator. You can read about it and download it from his MSDN article "Browsing the Web and Reading E-mail Safely as an Administrator".
http://nonadmin.editme.com/DropMyRights
DropMyRights
Hard disks wipe and data clearing
Darik’s Boot And Nuke
Eraser is an advanced security tool for Windows which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 98, ME, NT, 2000, XP, Vista, Windows Server 2003 and Server 2008.
Western Digital DLG Diagnostics (Data LifeGuard Diagnostics) WinDLG.zip
http://support.wdc.com/product/download.asp?groupid=302&sid=3&lang=en
Hard disks wipe and data clearing
Monday, November 23, 2009
(Freeware) PDF-XChange Viewer (With editing function)
So, why not speed up and improve your PDF Viewing experience by downloading the free PDF-XChange Viewer now!
In addition to all the standard features here are some of the features available in the PDF-XChange FREE Viewer
- Add Comments and Annotations to any PDF file (subject to security settings) - unlike the Adobe Viewer which requires the PDF creation tool to be 'certified' by Adobe !
- Add & apply Custom Stamps from any Image or PDF File and even your Windows Clip board !
- Mark-up pages with text and objects
- Type directly on any PDF page, not just Adobe enabled forms documents - in Typewriter mode.
- Export PDF pages or entire files to any one of the supported Image formats including BMP, JPEG, TIFF, PNG and many more ...
- Extract text from a PDF page/File
- Make your navigation of large or complex PDF files both simple and enjoyable with the extended functionality of our 'Loupe' and the 'Pan' Window tools
- Fill and Save Adobe Forms to disk, email or 'post' !
- Full Javascript Engine included
- Updated JPEG2000 Compression support - improving speed.
- Plug-Ins for both MS IE or Firefox Browser's included
- Integrate seamlessly with your favourite translation software to translate text on the 'fly' - including : ABBYY Lingvo 12, Translate It!, Lingoes.
- Includes comprehensive Help file and PDF Manual - no extra downloads required to add features etc.
- Portable version also available - can be run from any suitable device such as a Memory stick/CD/DVD etc - simply unzip and use - no installation required - just 4MB download !
And many more features such as Rotate and 'Save', Email files etc ...
Please ensure you 'Update' under the 'Help' drop down menu once installed and periodically thereafter to ensure you have the latest release.
See what other's say about the PDF-XChange Viewer
http://www.docu-track.com/home/prod_user/PDF-XChange_Tools/pdfx_viewer?act[69]=scr_shot
(Freeware) PDF-XChange Viewer (With editing function)
VMLite XP Mode (No HW VT need - An alternative solution of MS XP Mode)
Even if your computer has VT-x or AMD-V, you should try out VMLite, because it runs faster, and will support 3D/2D acceleration in our next build.
If you want to migrate your old Windows XP to run as virtual machine on your new Windows 7 PC, you can use our MyOldPCs software.
If you want to boot your old Windows XP directly on your new PC to have a multiple boot system in addition to your Windows 7, you can use our VBoot software, which boots an operating system from a single virtual disk file in VHD format.
http://www.vmlite.com/index.php/products/vmlite-xp-mode
VMLite XP Mode (No HW VT need - An alternative solution of MS XP Mode)
Add RunAs to Explorer Context Menu in Vista and Server 2008
With the release of Windows Vista and Server 2008, this all changed. True, you could still use the RunAs.exe from the command line however, if you wanted to do it with Windows Explorer. Fortunately Mark Russinovich has written a new tool called ShellRunAs which adds the RunAs feature to Windows Explorer.
Extracted from:
http://www.groovypost.com/howto/microsoft/vista/add-runas-to-explorer-context-menu-in-vista-and-server-2008/
Add RunAs to Explorer Context Menu in Vista and Server 2008
VMware Player 3.0
What's New
This release of VMware Player adds the following new features and support:
New Support for 32-Bit and 64-Bit Operating Systems
This release provides support for the following host and guest operating systems:
Operating System | Host and Guest Support |
---|---|
Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate | Host and guest |
Windows 2008 SP2, R2 | Guest |
Windows Vista SP2 | Guest |
Debian 5 | Guest |
Ubuntu 9.04 | Host and guest |
Red Hat Enterprise Linux 5.3 | Host and guest |
CentOS 5.3 | Guest |
Oracle Enterprise Linux 5.3 | Guest |
OpenSUSE 11.x | Host and guest |
Mandriva 2009 | Host and guest |
SUSE Linux Enterprise 11.x | Host and guest |
New Features in VMware Player
- Virtual Machine with Easy Install — Create a virtual machine and install any supported guest operating system with Easy Install.
- New User Interface — Use the new user interface to create virtual machines and edit virtual machine settings.
- Windows 7 — Create and run Windows 7 32-bit and 64-bit virtual machines using VMware Workstation. VMware Workstation has been enhanced for performance and to take advantage of the new Windows 7 features including Live Thumbnails and Aero Peek.
- Aero Glass — A new Windows Display Driver Model (WDDM) graphics driver has been developed for Windows Vista and Windows 7 virtual machines. The WDDM driver can display the Windows Aero user interface, OpenGL 1.4, and Shader Model 3.0. For more information on the VMware recommended graphics hardware, see the VMware Workstation User's Manual.
- Windows XP Mode Compatible — Import a Windows XP Mode virtual machine using VMware Player 3.0 and run the virtual machine without being prompted to enter a Windows XP license key. VMware Player enables the Windows XP Mode virtual machine to take advantage of more than one processor, render high-end graphics, integrate seamlessly with Unity, and transfer files easily with drag and drop, and shared folders. VMware Player also has the ability to run concurrently with Windows XP Mode.
- 3D Graphics Improvements for Windows XP guests — OpenGL 2.1 and Shader Model 3.0 support is now available for Windows XP virtual machines. The XPDM (SVGAII) graphics driver works with Windows XP, Windows Vista, and Windows 7. However, only Windows XP virtual machines install the XPDM graphics driver by default. To switch graphics drivers in the guest operating system, see How to Switch Between SVGAII and WDDM Drivers.
- Multiple-Monitor Display — Virtual machines can now take advantage of multiple monitors.
- Advanced Linux Sound Architecture (ALSA) — ALSA significantly improves the sound of virtual machines running on a Linux host and streams the audio from each virtual machine on a separate channel so that multiple virtual machines can be heard simultaneously.
- Drag and Drop Enhancements — Drag and drop enhancements include support for new file types including images and formatted text and extend the existing ability to drag and drop files to a broader set of guest and host operating systems.
- On-Demand VMware Tools Download — On-demand download capability provides the latest VMware Tools for the guest operating system. This feature reduces the overall download size of VMware products by downloading only the required set of VMware Tools and and enables VMware to release new versions frequently.
- Virtual Printing — Print from virtual machines without mapping network printers or installing printer drivers in the virtual machine. With virtual printing enabled in the virtual machine setting, all of the printers installed on the host operating system are available in the guest operating system. This functionality is enabled through a partnership with ThinPrint, Inc.
- VIX API for VMware Player — Software vendors can use the VIX functionality to add their own interface to the VMware Player menu bar.
http://www.vmware.com/support/player30/doc/releasenotes_player3.html
VMware Player 3.0
(Freeware) DropMyRights
This freeware privacy program greatly increases the security of Windows XP. Everyone running XP should use it. Drop My Rights makes Windows more secure by running selected programs in a restricted environment (i.e. with lower rights) even when logged on to Windows XP as an Administrator. To find out more, click here.
http://www.download.com/DropMyRights/3000-2144_4-10722877.html
(Freeware) DropMyRights
rogram is able to detect object or SID that can be queried by the Global Catalog or the local SAM within the process machine. (From: http://www.petri.co.il/obj_sid.htm)
Requirements: This tool requires Windows 2000/XP/2003.
http://www.petri.co.il/obj_sid.htm
rogram is able to detect object or SID that can be queried by the Global Catalog or the local SAM within the process machine. (From: http://www.petri.co.il/obj_sid.htm)
check the map drive present remotely
Check map driver present PC:
Dim objNetwork : Set objNetwork = CreateObject("WScript.Network")
Dim objFSO : Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.DriveExists("X:") Then
Set WSHShell = CreateObject("Wscript.Shell")
WSHShell.Run ("E:\Testing_file\test2\map_drive_check.bat")
End If
The bat to record the hostname
hostname >> E:\Testing_file\test2\a.txt
check the map drive present remotely
List Installed Programs remotely (From: http://www.billsway.com/vbspage/)
'InstalledPrograms.vbs - Lists installed software shown in Registry Uninstall key
'?Bill James - wgjames@mvps.org - 19/Sep/2003 19:51
'This script should run on Windows 2000 and Windows XP as is, and on
'Windows 9X and NT where WMI and current scripting engine are installed.
'Capability to probe a remote computer only available on NT to NT type
'Operating Systems, and only if the local computer is logged in with the
'same ID and PW as the remoted computer.
'Output is to tab delimited text file which can be imported to newer
'versions of Excel and converted to a spreadsheet.
'GetAddRemove Function based on script posted by Torgeir Bakken
'Date: Wed, 17 Sep 2003 21:06:44 +0200
'From: "Torgeir Bakken (MVP)"
'Subject: Re: Track installed software, patches and plugins using WMI
'Newsgroups: microsoft.public.win32.programmer.wmi
Option Explicit
Dim sTitle
sTitle = "InstalledPrograms.vbs by Bill James"
Dim StrComputer
strComputer = InputBox("Enter I.P. or name of computer to check for " & _
"installed software (leave blank to check " & _
"local system)." & vbcrlf & vbcrlf & "Remote " & _
"checking only from NT type OS to NT type OS " & _
"with same Admin level UID & PW", sTitle)
If IsEmpty(strComputer) Then WScript.Quit
strComputer = Trim(strComputer)
If strComputer = "" Then strComputer = "."
'Wscript.Echo GetAddRemove(strComputer)
Dim sCompName : sCompName = GetProbedID(StrComputer)
Dim sFileName
sFileName = sCompName & "_" & GetDTFileName() & "_Software.txt"
Dim s : s = GetAddRemove(strComputer)
If WriteFile(s, sFileName) Then
'optional prompt for display
If MsgBox("Finished processing. Results saved to " & sFileName & _
vbcrlf & vbcrlf & "Do you want to view the results now?", _
4 + 32, sTitle) = 6 Then
WScript.CreateObject("WScript.Shell").Run sFileName, 9
End If
End If
Function GetAddRemove(sComp)
'Function credit to Torgeir Bakken
Dim cnt, oReg, sBaseKey, iRC, aSubKeys
Const HKLM = &H80000002 'HKEY_LOCAL_MACHINE
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
sComp & "/root/default:StdRegProv")
sBaseKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"
iRC = oReg.EnumKey(HKLM, sBaseKey, aSubKeys)
Dim sKey, sValue, sTmp, sVersion, sDateValue, sYr, sMth, sDay
For Each sKey In aSubKeys
iRC = oReg.GetStringValue(HKLM, sBaseKey & sKey, "DisplayName", sValue)
If iRC <> 0 Then
oReg.GetStringValue HKLM, sBaseKey & sKey, "QuietDisplayName", sValue
End If
If sValue <> "" Then
iRC = oReg.GetStringValue(HKLM, sBaseKey & sKey, _
"DisplayVersion", sVersion)
If sVersion <> "" Then
sValue = sValue & vbTab & "Ver: " & sVersion
Else
sValue = sValue & vbTab
End If
iRC = oReg.GetStringValue(HKLM, sBaseKey & sKey, _
"InstallDate", sDateValue)
If sDateValue <> "" Then
sYr = Left(sDateValue, 4)
sMth = Mid(sDateValue, 5, 2)
sDay = Right(sDateValue, 2)
'some Registry entries have improper date format
On Error Resume Next
sDateValue = DateSerial(sYr, sMth, sDay)
On Error GoTo 0
If sdateValue <> "" Then
sValue = sValue & vbTab & "Installed: " & sDateValue
End If
End If
sTmp = sTmp & sValue & vbcrlf
cnt = cnt + 1
End If
Next
sTmp = BubbleSort(sTmp)
GetAddRemove = "INSTALLED SOFTWARE (" & cnt & ") - " & sCompName & _
" - " & Now() & vbcrlf & vbcrlf & sTmp
End Function
Function BubbleSort(sTmp)
'cheapo bubble sort
Dim aTmp, i, j, temp
aTmp = Split(sTmp, vbcrlf)
For i = UBound(aTmp) - 1 To 0 Step -1
For j = 0 to i - 1
If LCase(aTmp(j)) > LCase(aTmp(j+1)) Then
temp = aTmp(j + 1)
aTmp(j + 1) = aTmp(j)
aTmp(j) = temp
End if
Next
Next
BubbleSort = Join(aTmp, vbcrlf)
End Function
Function GetProbedID(sComp)
Dim objWMIService, colItems, objItem
Set objWMIService = GetObject("winmgmts:\\" & sComp & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select SystemName from " & _
"Win32_NetworkAdapter",,48)
For Each objItem in colItems
GetProbedID = objItem.SystemName
Next
End Function
Function GetDTFileName()
dim sNow, sMth, sDay, sYr, sHr, sMin, sSec
sNow = Now
sMth = Right("0" & Month(sNow), 2)
sDay = Right("0" & Day(sNow), 2)
sYr = Right("00" & Year(sNow), 4)
sHr = Right("0" & Hour(sNow), 2)
sMin = Right("0" & Minute(sNow), 2)
sSec = Right("0" & Second(sNow), 2)
GetDTFileName = sMth & sDay & sYr & "_" & sHr & sMin & sSec
End Function
Function WriteFile(sData, sFileName)
Dim fso, OutFile, bWrite
bWrite = True
Set fso = CreateObject("Scripting.FileSystemObject")
On Error Resume Next
Set OutFile = fso.OpenTextFile(sFileName, 2, True)
'Possibly need a prompt to close the file and one recursion attempt.
If Err = 70 Then
Wscript.Echo "Could not write to file " & sFileName & ", results " & _
"not saved." & vbcrlf & vbcrlf & "This is probably " & _
"because the file is already open."
bWrite = False
ElseIf Err Then
WScript.Echo err & vbcrlf & err.description
bWrite = False
End If
On Error GoTo 0
If bWrite Then
OutFile.WriteLine(sData)
OutFile.Close
End If
Set fso = Nothing
Set OutFile = Nothing
WriteFile = bWrite
End Function
http://www.billsway.com/vbspage/
List Installed Programs remotely (From: http://www.billsway.com/vbspage/)
GPO + bat file to edit host files
It is create your host file and deploy it with a startup script which doesn't require that the user has admin rights since it runs on machine account.
Put your host file on a share and create a batch file with this line:
type \\server\sharename\hosts >>%systemroot%\system32\drivers\etc\hosts
Then go in your group policies:
Computer configuration / Windows settings / Scripts / Startup
and use your script. At next startup everyone will have new hosts file.
(Reference: http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_23790188.html)
GPO + bat file to edit host files
Monday, November 16, 2009
how to boot vhd created by disk2vhd (From: http://forum.sysinternals.com/forum_posts.asp?TID=20716&PN=2)
how to boot vhd created by disk2vhd (From: http://forum.sysinternals.com/forum_posts.asp?TID=20716&PN=2)
How to create a pop up message after login using VBS and html (From: http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_22936624.html)
OK, now I see what you're trying to do, and this makes it easier to work with.
What I would suggest though, is that you create your HTM file as below, and then only modify that when you want things to change.....
There is one possible catch with this though....because you're using VBScript code inside the HTM file to close the window, if the source of the file location isn't a Trusted Site in IE, then it will pop-up a security warning. So, I suggest hosting the HTM file on a web server, then placing that server name as a Trusted Site in IE (can be done via Group Policy), and then use VBS to navigate to that page.
So, here's the HTM that I modified:
<HTML><TITLE>
Login Message
</TITLE>
<BODY bgcolor="silver">
<INPUT TYPE='button' onclick='return window.close()' value='Close'/>
<BR>
<BR>
<BR>
<BR>
<CENTER><SPAN STYLE="color: green; font-size: 20pt">Hello World</SPAN></CENTER>
<CENTER><SPAN STYLE="color: green; font-size: 15pt">To find out more click below</SPAN></CENTER>
<CENTER><A HREF="http://intranet.com" target="_blank">Click Here</A></CENTER>
</BODY>
</HTML>
and here's the VBS to load that page:
'===================
strFile = Replace(WScript.ScriptFullName, WScript.ScriptName, "") & "Message.htm"
Set objExplorer = CreateObject("InternetExplorer.Application")
objExplorer.Visible = 1
objExplorer.Navigate strFile
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Width=700
objExplorer.Height = 260
objExplorer.Left = 200
objExplorer.Top = 200
Do While objExplorer.ReadyState <> 4
Wscript.Sleep 200
Loop
' Now activate the window to bring it to the foreground
strWindowTitle = objExplorer.Document.Title & " - Microsoft Internet Explorer"
Set objShell = CreateObject("WScript.Shell")
objShell.AppActivate strWindowTitle
'===================
http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_22936624.html
How to create a pop up message after login using VBS and html (From: http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_22936624.html)
Command prompts for Windows (From: http://en.kioskea.net/faq/sujet-403-command-prompts-for-windows)
Some of these command below can cause harmful an undesirable functions, leading to the formatting of your hard disk and data loss, while others will not run under Windows XP. As for Windows Vista the Run Tab is not visible in the start up menu. Windows Vista specific command prompts are not included.
Here is a list of commands you can use under Microsoft Windows prearranged depending of their functionality :
- Control Panel
- Windows utility and applications
- Disk management
- Connection management
- Miscellaneous commands
Control Panel
CONTROL: opens the control panel window
CONTROL ADMINTOOLS: opens the administrative tools
CONTROL KEYBOARD: opens keyboard properties
CONTROL COLOUR: opens display properties.Appearance tab
CONTROL FOLDERS: opens folder options
CONTROL FONTS: opens font policy management
CONTROL INTERNATIONAL or INTL.CPL: opens Regional and Language option
CONTROL MOUSE or MAIN.CPL: opens mouse properties
CONTROL USERPASSWORDS: opens User Accounts editor
CONTROL USERPASSWORDS2 or NETPLWIZ: User account access restrictions
CONTROL PRINTERS: opens faxes and printers available
APPWIZ.CPL: opens Add or Remove programs utility tool
OPTIONALFEATURES: opens Add or Remove Windows component utility
DESK.CPL: opens display properties. Themes tab
HDWWIZ.CPL: opens add hardware wizard
IRPROPS.CPL: infrared utility tool
JOY.CP: opens game controllers settings
MMSYS.CPL: opens Sound and Audio device Properties. Volume tab
SYSDM.CPL: opens System properties
TELEPHON.CPL: Opens phone and Modem options
TIMEDATE.CPL: Date and Time properties
WSCUI.CPL: opens Windows Security Center
ACCESS.CPL: opens Accessibility Options
WUAUCPL.CPL: opens Automatic Updates
POWERCFG.CPL: opens Power Options Properties
AZMAN.MSC: opens authorisation management utility tool
CERTMGR.MSC: opens certificate management tool
COMPMGMT.MSC: opens the Computer management tool
COMEXP.MSC or DCOMCNFG: opens the Computer Services management tool
DEVMGMT.MSC: opens Device Manager
EVENTVWR or EVENTVWR.MSC: opens Event Viewer
FSMGMT.MSC: opens Shared Folders
NAPCLCFG.MSC: NAP Client configuration utility tool
SERVICES.MSC: opens Service manager
TASKSCHD.MSC or CONTROL SCHEDTASKS: opens Schedule Tasks manager
GPEDIT.MSC: opens Group Policy utility tool
LUSRMGR.MSC: opens Local Users and Groups
SECPOL.MSC: opens local security settings
CIADV.MSC: opens indexing service
NTMSMGR.MSC: removable storage manager
NTMSOPRQ.MSC: removable storage operator requests
WMIMGMT.MSC: opens (WMI) Window Management Instrumentation
PERFMON or PERFMON.MSC: opens the Performance monitor
MMC: opens empty Console
MDSCHED: opens memory diagnostics tools
DXDIAG: opens DirectX diagnostics tools
ODBCAD32: opens ODBC Data source Administrator
REGEDIT or REGEDT32: opens Registry Editor
DRWTSN32: opens Dr. Watson
VERIFIER: opens Driver Verifier Manager
CLICONFG: opens SQL Server Client Network Utility
UTILMAN: opens Utility Manager
COLORCPL: opens color management
CREDWIZ: back up and recovery tool for user passwords
MOBSYNC: opens Synchronization center
MSCONFIG: opens System Configuration Utility
SYSEDIT: opens System Configuration Editor (careful while using this command)
SYSKEY: Windows Account Database Security management (careful while using this command)
Windows utility and applications
EPLORER: Opens windows Explorer
IEXPLORER: Opens Internet explorer
WAB: opens Contacts
CHARMAP: opens Character Map
WRITE: opens WordPad
NOTEPAD: opens Notepad
CALC: opens Calculator
CLIPBRD: opens Clipbook Viewer
WINCHAT: opens Microsoft Chat Interface
SOUNDRECORDER: opens sound recording tool
DVDPLAY: run CD or DVD
WMPLAYER: opens Windows Media Player
MOVIEMK: Opens untitled Windows Movie Maker
OSK: opens on-screen Keyboard
MAGNIFY: opens Magnifier
WINCAL: opens Calendar
DIALER: opens phone Dialer
EUDCEDIT: opens Private Character Editor
NDVOL: opens the mixer volume
RSTRUI : opens Tool System Restore (For Vista only)
%WINDIR%\SYSTEM32\RESTORE\rstrui.exe: opens Tool System Restore (for XP only).
MSINFO32: Opens the System Information
MRT : launches the utility removal of malware.
Taskmgr : Opens the Windows Task Manager
CMD: opens a command prompt
MIGWIZ: Opens the tool for transferring files and settings from Windows (Vista only)
Migwiz.exe: Opens the tool for transferring files and settings from Windows (for XP only)
SIDEBAR: Open the Windows (Vista only)
Sigverif : Opens the tool for verification of signatures of files
Winver : Opens the window for your Windows version
FSQUIRT: Bluetooth Transfer Wizard
IExpress opens the wizard for creating self-extracting archives. Tutorial HERE
MBLCTR: opens the mobility center (Windows Vista only)
MSRA : Opens the Windows Remote Assistance
Mstsc : opens the tool connection Remote Desktop
MSDT: opens the diagnostic tools and support Microsoft
WERCON: opens the reporting tool and solutions to problems (for Vista only)
WINDOWSANYTIMEUPGRADE: Enables the upgrade of Windows Vista
WINWORD : opens Word (if installed)
PRINTBRMUI : Opens migration wizard printer (Vista only)
Disk management
DISKMGMT.MSC: opens disk management utility
CLEANMGR: opens disk drive clean up utility
DFRG.MSC: opens disk defragmenter
CHKDSK: complete analysis of disk partition
DISKPART: disk partitioning tool
Connection management
IPCONFIG: list the configuration of IP addresses on your PC (for more information type IPCONFIG/? in the CMD menu)
INETCPL.CPL: opens internet properties
FIREWALL.CPL: opens windows firewall
NETSETUP.CPL: opens network setup wizard
Miscellaneous commands
JAVAWS: View the cover of JAVA software (if installed)
AC3FILTER.CPL: Opens the properties AC3 Filter (if installed)
FIREFOX: Mozilla launches Firefox (if installed)
NETPROJ: allow or not connecting to a network projector (For Vista only)
LOGOFF: closes the current session
SHUTDOWN: shut down Windows
SHUTDOWN-A: to interrupt Windows shutdown
%WINDIR% or %SYSTEMROOT%: opens the Windows installation
%PROGRAMFILES%: Opens the folder where you installed other programs (Program Files)
%USERPROFILE%: opens the profile of the user currently logged
%HOMEDRIVE%: opens the browser on the partition or the operating system is installed
%HOMEPATH%: opens the currently logged user C: \ Documents and Settings \ [username]
%TEMP%: opens the temporary folder
VSP1CLN: deletes the cache for installation of the service pack 1 for Vista
System File Checker (Requires Windows CD if the cache is not available):
SFC / scannow: immediately scans all system files and repairs damaged files
SFC / VERIFYONLY: scans only those files system
SFC / Scanfil = "name and file path": scans the specified file, and repaired if damaged
SFC / VERIFYFILE = "name and file path": Scans only the file specified
SFC / scanonce: scans the system files on the next restart
SFC / REVERT: return the initial configuration (For more information, type SFC /? In the command prompt CMD.
http://en.kioskea.net/faq/sujet-403-command-prompts-for-windows
Command prompts for Windows (From: http://en.kioskea.net/faq/sujet-403-command-prompts-for-windows)
(Domain PC) How to solve the local admin account locked
This a solution may be useful to solve this problem:
Use the GPO to add a start up script to add a domain user account to this PC.
Use the GPO -> Computer policy -> add the bat and vbs to startup script and add the GPO to the Computer OU
The bat file is used to run the following script:
Script to add domain user account to local Administrators group (From Rod Trent - rtrent [at] swynk [dot] com)
Dim DomainName
Dim UserAccount
Set net = WScript.CreateObject("WScript.Network")
local = net.ComputerName
DomainName = "DomainName"
UserAccount = "userAccount"
set group = GetObject("WinNT://"& local &"/Administrators")
on error resume next
group.Add "WinNT://"& DomainName &"/"& UserAccount &""
CheckError
sub CheckError
if not err.number=0 then
set ole = CreateObject("ole.err")
MsgBox ole.oleError(err.Number), vbCritical
err.clear
else
MsgBox "Done."
end if
end sub
http://www.enterpriseitplanet.com/resources/scripts_win/article.php/3083571
(Domain PC) How to solve the local admin account locked
How to use logon script to call a vbs
For the logon script,
The bat command
cscript //nologo %0\..\add_admin.vbs
How to use logon script to call a vbs
Wednesday, November 11, 2009
(File Server Migration) Using robocopy for file copy and synchronize
Robocopy.exe C:\folder1 D:\folder2 /e /copyall /w:1 /r:1
The “/e” specifies to copy everything, including subfolders. The “/copyall” switch specifies to copy security and file attributes. The “/w:1” switch specifies to wait 1 second before retrying a file if access denied. The “/r:1” switch specifies to retry a failed file 1 time before moving on.
(File Server Migration) Using robocopy for file copy and synchronize
(轉貼) Terminal Services Command Line Administration
Terminal Services Command Line Administration
Managing your Windows 2003 Terminal Server can be done faster and easier with a few simple command line tools. There are a lot of them so hang on!
Change User - When installing applications on a terminal server you must be in Install Mode. To toggle the system between Install and Execute Modes, you can use the Change User commands.
To switch to Install Mode: CHANGE USER /install
To switch to Execute Mode: CHANGE USER /execute
Change Logon - To quickly disable or enable the ability to logon to the terminal server you can use the Change Logon command. This will not affect currently logged on users.
To enable new logons: CHANGE LOGON /enable
To disable new logons: CHANGE LOGON /disable
Query TermServer - Lists all terminal servers in the current domain.
QUERY TERMSERVER [/domain:domain] [/address][/continue]
- /domain:domain - specifies the domain (current logged on domain is default)
- /address - lists the IP address of the terminal server
- /continue - removes the pause between ouput screens
Query Session - Lists all current sessions running on a terminal server.
QUERY SESSION [sessionname | username | sessionid][/server:servername] [/mode] [/flow] [/connect] [/counter]
- sessionname is the name of the session that you want to query
- username is the name of the user you want to query
- sessionid is the ID of the session you want to query
- /server:servername is the name of the server you are querying
- /mode outputs the current line settings
- /flow outputs the current flow control settings /connect outputs the current connection settings
- /counter outputs the counter information for the server
Query User or Quser - Lists all current users on a terminal server
QUERY USER [username | sessionname | sessionid] [/server:servername]
- sessionname is the name of a specific session that you want to query
- username is the name of the specific user you want to query
- sessionid is the ID of the specific session you want to query
- /server:servername is the name of the server you are querying
Query Process - Lists all processes running on the terminal server.
QUERY PROCESS [ x | processid | username | sessionname | /id:nn | programname] [/server:servername] [/system]
- x lists information on all processes (note - replace x with an asterisk)
- processid lists information about only the specific process ID
- username lists processes running under the context of a specific user
- sessionname lists processes running under the context of a specific session
- /ID:nn lists processes running in the session with the specified session ID number
- programname lists all processes started by the specified executable
- /server:servername is the name of the server you are querying—the default is the server you are logged on to
- /system lists processes running under the system context
TSShutdn - Will shutdown/reboot the terminal server after a specified delay.
TSSHUTDN [wait_time] [/server:servername] [/reboot] [/powerdown] [/delay:logoffdelay] [/v]
- wait_time is the number of seconds to wait after notifying the users that the terminal server is about to shut down before forcibly logging them off (the default is 30 seconds)
- /server:servername is the name of the server to reboot/shutdown (the default is the server to which you are connected)
- /reboot reboots the server
- /powerdown powers down the server after Windows has shutdown; the servers BIOS must support this command
- /delay:logoffdelay the number of seconds to wait after logging out all users before shutting down the system (the default is 30 seconds)
- /v displays verbose information about actions being performed
Logoff - Will logoff the specified user off the terminal server and close the session. Caution, if you don't specify a user it will log you off!
LOGOFF [sessionid | sessionname] [/server:servername] [/v]
- sessionid is the ID of the session you want to logoff
- sessionname is the name of the session you want to logoff
- /server:servername specifies the name of server on which the session you want to logoff is running
- /v displays verbose information about actions being performed
Reset Session - Will kill the specified users session without warning which can be useful when a users session is stuck. Caution, if you don't specify a user it will kill your session!
RESET SESSION [sessionname | sessionid] [/server:servername] [/v]
- sessionid is the ID of the session you want to logoff
- sessionname is the name of the session you want to logoff
- /server:servername specifies the name of server on which the session you want to logoff is running
- /v displays verbose information about actions being performed
MSG - Will popup a message on the specified user(s) terminal server session.
MSG [username | sessionname | sessionid | @filename | x ][/server:servername] [/time:seconds] [/v] [/w] message
- username is the name of the user to whom you are sending the message
- sessionname is the session name to which you want to send the message
- sessionid is the ID number of the session to which you want to send the message
- @filename is the name of a text file containing usernames, sessionnames, or session IDs to which you want to send the message
- x sends the message to all users on the current or specified server (note - replace x with an asterisk)
- /server:servername specifies the server where recipients of the message are connected
- /time:seconds the number of seconds to display the message before the popup closes itself
- /v displays information about the message as it is sent
- /w causes the popup window to wait for the user to click OK before closing message is the text of the message to send
Shadow - Will allow you to shadow or take control of a users session.
SHADOW [sessionname | sessionid] [/server:servername] [/v]
- sessionid is the ID of the session you want to logoff
- sessionname is the name of the session you want to logoff
- /server:servername specifies the name of server on which the session you want to logoff is running
- /v displays verbose information about actions being performed
TSProf - Will update, copy or display the Terminal Server users profile path and/or data.
TSPROF /update [/domian:domainname | /local] /profile:path username TSPROF /copy [/domian:domainname | /local] [/profile:path] src_user dest_user TSPROF /q [/domian:domainname | /local] username
- /update populates the user domainname\username’s Terminal Services profile path
- /copy copies the Terminal Services profile from the source (src_user) to a different user (dest_user)
- /q displays the Terminal Services Profile path for the specified user
原文網址:
(轉貼) Terminal Services Command Line Administration
SSD Windows XP 優化 / tuning / optimization
SSD Windows XP 優化 / tuning / optimization
http://iphonedaily.com/ssd-windows-xp-tuning-optimization/
SSD Windows XP 優化 / tuning / optimization
Uninstall Software Updates Manager
Removal is easy, download the Software Manager Uninstall Program, run it and follow the instructions. Now you will have it removed from your system.
For more information:
http://www.ajuaonline.com/2007/11/02/uninstall-software-updates-manager/
Uninstall Software Updates Manager
Add record to hosts file by command
The 127.0.0.1 abc.com will append to the lastest line of the host file.
Add record to hosts file by command
Friday, November 6, 2009
Pop-up message by vbs
strTitle="INSERT_WINDOW_TITLE_HERE"
Dim WSHShell
Set WSHShell=WScript.CreateObject("WScript.Shell")
WSHShell.Popup"INSERT_WINDOW_MESSAGE_TEXT_HERE",3,strTitle
----------
Pop-up message by vbs
Tuesday, November 3, 2009
USB Printer & Remote Desktop Connection
Solution: installing the drivers on the server.... do this by going into printers
click file...
server properties
drivers
and add the correct driver
USB Printer & Remote Desktop Connection
You cannot make more than one client connection over a NAT device to Windows File Server
When a new connection is established to a server, the server checks for previous connections from the same client IP address and deletes any previous connections. Because NAT acts as a proxy for the SMB protocol by using the same IP address from the two client connection requests, the earlier connection is terminated.
This fix applies only to the SMB protocol traffic over TCP NetBIOS port 139. The connectivity problem that is mentioned in this article still occurs on client computers that are running Windows 2000 or later if you make the connection with direct hosting on port 445. By default, Windows 2000 uses this port.
You can establish no more than one direct hosting client connection across a NAT device. If you must have more than one simultaneous SMB protocol, disable either direct hosting on the Windows 2000 file server or on all clients behind the NAT device.
To disable direct hosting on the server:
- Start Registry Editor.
- Locate and then click the following registry key:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters
- Add the following registry value:Value Name: SmbDeviceEnabled
Type: REG_DWORD
Value Data: 0
The default setting is 1 (enabled)
When you complete these steps, clients must use port 139 NetBIOS over TCP/IP to make a connection.
http://support.microsoft.com/?scid=kb%3Ben-us%3B301673&x=8&y=7
You cannot make more than one client connection over a NAT device to Windows File Server