Microsoft Windows 2000
|
Setting a UNC Path as the Current DirectorySince you can't execute a Change Directory to a UNC name in a command window, perform the following:pushd \\server_name\share_name\other_path This creates a temporary mapped drive to \\server_name\share_name, changes the current drive to \other_path. Popd unmaps the drive. Here's an extension of this idea. Take the Command Prompt Here power toy and modify it to work with UNC paths. Go to the registry key: HKEY_CLASSES_ROOT\Directory\shell\DosHere\command and change the cd to pushd. You still get a message about not being able to set a UNC path as the current directory, but the pushd part maps the temporary drive and sets it as current! If you enter pushd \\server\share at the command line, it will automount the share as a drive, and makes the share the current drive. Popd autodismounts the share drive and returns you to the starting drive. For Example: If you start at C:, and Z: is the share drive: pushd \\server_name\netlogon
popd
|