Но скорее всего команда выдаст ошибку и ничего не сделает, т.к. не возможно захватить в монопольный доступ системный диск - сама же винда не даст. А если это сделать с какого-нибудь загрузочного носителя, то потом нельзя будет загрузиться с этой винды. Как- то так, имхо. Но я экспериментировать не буду. Делайте, потом с нами поделитесь - интересно.
что есть attributes ? нет такой команды в винде.
Видимо вы имели ввиду diskpart. Ну и попробуйте ее выполнить на системном диске. Если возможность есть, это еще не что ею можно воспользоваться.
Илья: Тогда познакомьтесь еще с функцией DatePart - она выводит нужную часть даты/времени. Еще есть FormatDate ну и вообще нагуглите справочник по VBSу.
Дмитрий Байчапанов: что мешает инструмент для удаленного управления использовать не по назначению?
Не зря многие антивирусы того же radminа по умолчанию блочат.
Максим Гришин: Вы опускаете операцию разыменования в своих рассуждениях про 4 байта.
Из строки по любому будет браться только один байт при разыменовании.
Другое дело, если компилятор не делает не явного преобразования, тогда этот один байт и попадет в стек, а printf прочитает из стека 4 байта, ну а какой адрес получится в printfе предсказать невозможно, т.к. к 0x71 добавится 3 байта мусора из стека.
Если же компилятор делает не явное преобразование, то в стек запишется (char*)0x71.
Но вообще можно просто посмотреть ассемблерный код под дебагером, там все станет ясно.
Максим Гришин:
teststring - сам по себе указывает на первую букву в строке, т.е. на 'q', ее ASCII код - 113.
Соответственно ( *teststring ) - возвращает char, а char - это знаковое одно-байтовое целое (или беззанковое, в зависимости от компилятора), т.е. число 113, потом 113 не явно преобразовывается в char* и передается в printf. Размер указателя, конечно, 32 или 64 бита, но содержимое этих бит - 113, т.е. первый байт строки. По сути одно-байтовое целое расширяется до размера указателя путем добавления слева нулевых байт до необходимой длины.
Максим Гришин: имплицитно? может просто "не явно" :-)
И не 4 символа, а только 1, т.к. *teststring - возвращает char, т.е. первый байт строки, значение которого и преобразуется в указатель. О чем верно написали последующие отвечающие.
В остальном все верно.
Alexey Matal: В ЕСПД в описании большинства документах говорится, что при необходимости можно добавлять/убирать пункты, описанные в ГОСТе. Поэтому, если вы считаете необходимым ввести понятие дистрибутива, то вводите.
В ЕСПД в каких-то документах требуется описать процедуру установки, включение туда нескольких фраз про дистрибутив и способ распространения продукта, вообще никак не противоречит ГОСТу, а даже наоборот - вполне в духе ЕСПД. Просто, когда писалось ЕСПД понятия дистрибутива, возможно и не было :-)
SibVektor: Вы пишете, что таблицы связываются по идентификатору датчика, а у вас в запросе связь по двум полям. Которое из них идентификатор датчика? Возможно все таки что-то не так.
mgremlin: Я участвовал в теме с другой стороны - от банка, там уже у большинства основных разработчиков банковского софта есть реализации. Я как раз занимался внедрением. В связи с этим не очень представляю, что делается со стороны ЖКХ. Но обязаловка точно будет. Нужно закон смотреть, там все есть.
SibVektor: Запрос нормальный. Постройте необходимые индексы к таблицам.
Общее правило - строить индексы к полям, которые участвуют в предложении where или join ... on
На сколько я знаю, для организаций, выставляющих счета за услуги ЖКХ, а так же банков, принимающих оплату ЖКХ, обмен информацией с ГИС.ЖКХ обязателен по закону.
Но когда я последний раз интересовался этой темой, проект был на стадии испытаний и было всего несколько пилотных областей где была обязаловка, я как раз в одной из таких, потому и в курсе не много. Сейчас, по моему, ГИС,ЖКХ из пилота уже должен бы перейти в следующую стадию развития. Но тут я уже не в теме, так как сменил место работы.
Короче, если ГИС.ЖКХ еще и не обязаловка, то это только вопрос времени, которое уже назначено.
Но, использование ГИС.ЖКХ, не устраняет свой локальный софт, просто в него нужно будет добавить функционал обмена с ГИС.ЖКХ, на сколько я вижу эту тему со своей колокольни.