Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Seltsames Zeichen vor mit VB 2008 erstellter bat

Frage Entwicklung VB for Applications

Mitglied: Fireclay

Fireclay (Level 1) - Jetzt verbinden

15.12.2008, aktualisiert 16.12.2008, 5912 Aufrufe, 2 Kommentare

Hallo alle zusammen,

folgendes Problem wenn ich mit VB 2008 (Express Edition) eine .bat erstelle und dann ausführen will schreibt er mir immer so ein seltsames Symbol vor meinen Befehl (siehe Bild). Dadurch wird der Befehl nicht mehr ausgeführt was ich natürlich nicht will.

5f0d92fc365feadb24731f7a67d4b55d-unbenannt - Klicke auf das Bild, um es zu vergrößern

Der VB Code der die Datei erstellt sieht folgendermaßen aus:

01.
My.Computer.FileSystem.WriteAllText("C:\Programme\ACCM\Test.bat", inhaltbat, True)
die inhaltbat ist ein String...

hoffe irgendjemand weiß wie man das ganze umgehen kann

mfg. Toni
Mitglied: Biber
15.12.2008 um 18:58 Uhr
Moin Fireclay,

zu Deinen zwei Problemen:

1) UNC-Pfade werden nicht unterstützt:
reg query "hkcu\software\Microsoft\Command Processor" 
 
HKEY_CURRENT_USER\software\Microsoft\Command Processor 
    DisableUNCCheck     REG_DWORD       0x1
Diesen Wert setzen.

2)
Die WriteAllText()-Methode hat als 4. Parameter den Parameter Encoding, der als Default UTF-8 Codierung beinhaltet.
Da Du den Defaultwert lässt, does it work as designed und Du bekommst Unicode-Codierung.
Oder wie wir in Bremen sagen: Grütze.

Also ändere den Parameter auf ASCIIEncoding.
Dann kannst Du zwar keine traditionell-chinesischen Schriftzeichen mehr per "net send" durch die Netze spammen, aber für Deinen Zweck wird es wohl reichen.

Sachlicheres zum Thema Encoding hier beim sympathischen Weltmarktführer.

Grüße
Biber
Bitte warten ..
Mitglied: Fireclay
16.12.2008 um 09:16 Uhr
Grüsse Biber,

Vielen Dank für deine schnelle (und hilfreiche) Antwort...
jetzt funktioniert alles wie gedacht und "traditionelle Chinesiche Schriftzeichen"hab ich auch nicht vor durch den Äther zu schicken

Schönen Tag wünsch ich noch

Toni
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Microsoft
Ordner mit LW-Buchstaben versehen und benennen (19)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...