Dieser Beitrag ist schon älter. Bitte vergewissern Sie sich, dass die Rahmenbedingungen oder der enthaltene Lösungsvorschlag noch dem aktuellen Stand der Technik entspricht.

umgebungsvariable per batch anlegen

Mitglied: 0cool
Hey Leute,

ich will mit einem batch script bei winxp eine umgebungsvariable per set anlegen normalerweise krieg ich das auch hin bloss in dem speziellem fall hab ich schwierigkeiten.

set hilfe= C:\DOKUME~1\<user>\LOKALE~1\Temp

mein normaler weg jetzt will ich aber für den pfad

C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files

eine umgebungsvariable anlegen weil ich den ordner per batch löschen will.

Meine versuche:

set inter= "C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files"
if exist %inter%\nul dir %inter%

ging nicht

set inter= C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files
if exist %inter%\nul dir %inter%

ging nicht

set inter= C:\Dokume~\<user>\Lokale~1\Tempora~1
if exist %inter%\nul dir %inter%

ging nicht

es gibt mir immer C:\ aus

Hab ich was übersehn oder bin ich auf dem fällig falschen dampfer??
Seid gnädig mit mir ich bin noch ein anfänger in sachen batch :-) face-smile

Danke scho mal für eure Hilfe

0cool
Jetzt bin ich mit meiner weisheit am ende

Content-Key: 35094

Url: https://administrator.de/contentid/35094

Ausgedruckt am: 02.12.2021 um 10:12 Uhr

Mitglied: Biber
Biber 04.07.2006 um 13:08:15 Uhr
Goto Top
Moin 0cool,

Muss wegen der im Pfad enthaltenen Leerzeichen eingeschlossen werden in Anführungszeichen.

if exist "%inter%" dir "%inter%"

Thats all
Gruß
Biber
Mitglied: SarekHL
SarekHL 04.07.2006 um 13:08:33 Uhr
Goto Top
Was steht da konkret wo Du hier <user> schreibst? Ein Username? Oder eine Variable?
Mitglied: 0cool
0cool 04.07.2006 um 13:12:58 Uhr
Goto Top
@SarekHL: es steht ein username an der stelle >user> keine variable
@Biber: also ich hab jetzt so wie du gesagt hast den code geändet

(orgnal code)
set /P inter= "C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files"

if exist "%inter%\nul" cd "%inter%"

dir /S /P

bringt aber nix er bringt mir trozdem die c: platte mit allen unterverzeichnissen
Mitglied: Biber
Biber 04.07.2006 um 13:59:55 Uhr
Goto Top
set "inter=C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files"

-oder-

set inter=C:\Dokumente und Einstellungen\<user>\Lokale Einstellungen\Temporary Internet Files

...dann passt es mit meinem Beispiel.

SET /P inter= ... ----> das /P ist hier falsch.
Das promptet den Benutzer zu einer Eingabe. Und wenn Du da RETURN drückst, bleibt die Variable eben leer.

Gruß
Biber
Mitglied: 0cool
0cool 10.07.2006 um 13:44:00 Uhr
Goto Top
@Biber: danke für deine hilfe es hat geklappt
Heiß diskutierte Beiträge
info
Windows Defender Fehlalarm Emotet.SBDerWoWussteVor 1 TagInformationViren und Trojaner

Moin. Es sieht so aus, als wäre gestern Abend ein False Positive über den Defender erkannt worden. Seit AV Version 1.353.1888.0 ist wieder Ruhe. Beispielmeldung: ...

question
Videokonferenzhardware für kleinen Besprechungsraum mit LANcoltseaversVor 1 TagFrageMultimedia & Zubehör20 Kommentare

Hallo zusammen, ich suche für einen kleinen Konferenzraum (ca 3x3m) eine Videokonferenzlösung. Vorhanden ist ein TV-Gerät an der Wand, darunter ein Sideboard. Mit etwas Abstand ...

general
David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hast - Immer noch aktuellStefanKittelVor 1 TagAllgemeinSicherheitsgrundlagen4 Kommentare

Hallo, dies ist keine Frage. Nur ein einfacher Beitrag. Ich habe vor ein paar Jahren dieses Video von einem Vortrag von David Kriesel gesehen. Darin ...

question
Netzwerkanmeldung auf ServermartenkVor 1 TagFrageWindows 1110 Kommentare

Hallo Gemeinschaft, habe einen Windows 11 Rechner, mit dem ich über VPN Scresoft ein Laufwerk von einem Server mappen möchte mit einem Windows 10 Rechner ...

question
Vollbackup von NAS auf wechselnde FestplatteninstallerVor 1 TagFrageBackup9 Kommentare

Hallo, ich suche nach einem Weg um ein Vollbackup einer NAS (QNAP oder Synology) auf wechselnde Festplatten zu machen. Es geht darum das die externe ...

general
Empfehlungen 15"Notebook-Tasche für TechnikeranteNopeVor 1 TagAllgemeinOff Topic3 Kommentare

Moin zusammen, ich bin auf der Suche nach einer neuen Notebooktasche für mich. Die letzten Jahre war ich mit einer DELL Reisetasche unterwegs; die ihren ...

question
Keine Verbindung vom Switch zum SIP-PhonebubblegunVor 1 TagFrageNetzwerke12 Kommentare

Es ist mir wirklich ein Rätsel und ich weiß nicht wo ich anfangen soll! Das Problem: An meinem POE-Switch hängen einige Geräte die einwandfrei funktionieren. ...

info
Neue Open-Source-Firewall: DynFiC.R.S.Vor 1 TagInformationFirewall5 Kommentare

DynFi kannte ich seit einiger Zeit als zentrale Verwaltungssoftware für pfSense und OPNsense. Das französische Unternehmen hat aber auch kürzlich seinen OPNsense-Fork "DynFi Firewall" veröffentlicht: ...